Messor: Load-Balancing through a Swarm of Autonomous Agents
نویسندگان
چکیده
Peer-to-peer (P2P) systems are characterized by decentralized control, large-scale and extreme dynamism of their environment. Developing applications that can cope with these characteristics requires a paradigm shift that puts adaptation, resilience and self-organization as primary concerns. Complex adaptive systems (CAS), commonly used to explain the behavior of many biological and social systems, could be an appropriate response to these requirements. In order to pursue these ideas, this paper presents Messor, a decentralized load-balancing algorithm based on techniques such as multi-agent systems drawn from CAS. A novel P2P grid computing system has been designed using the Messor algorithm, allowing arbitrary users to initiate computational tasks.
منابع مشابه
Event-driven load balancing of partially replicated objects through a swarm of mobile agents
Swarms of mobile software agents, imitating the behavior of insects, can solve complex tasks. Such agents individually have simple behavior. However, as a collective unit, constructive behavior emerges, as it does in insect colonies. The problem we address is optimizing the distribution of objects with partial replication over a computer network. We present a new approach, implemented as a prot...
متن کاملComparative Survey on Load Balancing Techniques in Computational Grids
Grid is the system which provides a new, powerful and innovative platform that caters the need of massively computational or data intensive applications from its pool of resources like processors, memory, data, services etc. It differs from traditional computing systems because of its heterogeneous nature and back ground workloads. Performance and utilization of the grid rests on the optimal ba...
متن کاملThe world of autonomous distributed systems
Todays world is dynamic, distributed and connected in time, space and tasks. Systems, both human and automated, interact continuously in highly dynamic environments. Some connections are relatively stable, others change very frequently, as systems and their needs change. Virtual organisations of autonomous systems are formed/emerge on the basis of characteristics such as availability, reliabili...
متن کاملGiving Embodied Agents a Grid-Boost
Grid technology has been widely used for large-scale computational problems, but it also provides a framework for running a big number of smallsized processes. Moreover, these processes can take advantage of the Grid facilities like security, fault tolerance, or load balancing. This paper describes the use of Grid technology to boost an autonomous agents architecture, which simulates the behavi...
متن کاملMultiple ant-bee colony optimization for load balancing in packet-switched networks
One of the important issues in computer networks is “Load Balancing” which leads to efficient use of the network resources. To achieve a balanced network it is necessary to find different routes between the source and destination. In the current paper we propose a new approach to find different routes using swarm intelligence techniques and multi colony algorithms. In the proposed algorithm tha...
متن کامل